charmed, i'm sure - Turkish English Dictionary